為了保持競爭力,企業必須密切關注他們的支出,包括他們的云成本。隨著云計算成本不成比例的膨脹,甚至使公司面臨資金流斷裂的風險,公司不得不制定削減開支的計劃。
我們發現許多公司開始考慮放棄公有云,事實上,大多數IT決策者也正在考慮將應用程序遷移出公共云。對于國內大型公司來說,一次性的投入自建IDC或使用托管、購置服務器來說,確實從長遠考慮超長資源服役周期,無疑可以節省很大的開支,但是對于中小型公司來說,沒有這么雄厚的資金鏈,現階段還是使用公有云更適合他們。
那對于現階段公有云是最好選擇的企業來說呢,也無需為了省錢而放棄公有云。有多種方法可以在不犧牲性能或可靠性的情況下降低成本。畢竟,使用公有云還是有很多優勢的,包括縮短上市時間、更大的創新和市場份額,以及輕松采用大數據、物聯網和機器學習等新技術的能力。
以下是企業可以采取的N種策略、成本優化工具和具體步驟,以開始降低其公有云成本。
1、考慮云優化的架構解決方案
在設計新解決方案時,需要考慮它將如何影響企業的云賬單。如果可能,以降低成本的方式構建解決方案。例如,如果正在構建一個新的Web應用程序,是否可以考慮使用無服務器架構(Serverless)呢?
使用自動化和托管服務也有助于降低成本。如果您可以將一些運維管理任務交給云廠商或使用簡易工具減少人力投入,例如使用托管的數據庫服務,低代碼開發平臺等。使得讓企業的團隊騰出時間專注于更重要的任務上或主營業務上。
2、創建一個跨職能的 FinOps 團隊
FinOps團隊負責監控和管理運營成本,包括云成本。這個團隊應該包括來自不同部門的成員,包括IT、財務和業務等,當然這個團隊不必是一個實體團隊,構建一個有效的虛擬團隊即可。
團隊應建立成本優化目標和 KPI,并制定管理云成本的策略和程序。他們還應該安排定期會議,以審查當前的云支出并確定節省資金的方法。
3、適當調整資源
降低云成本的最簡單方法之一就是使用更少的資源。如果您有未充分利用的虛擬機,請考慮縮小它們的規模。此外,適當大小的資源可以幫助您避免在不需要的容量上超支。這就需要在資源申請的時候就要管控好,需要業務方申請資源時合理的評估,如果無法給出準確評估可以先使用適中的配置進行測試,使用公有云隨時調整的優勢在進行合理的資源調整。
這包括計算實例、數據庫、內存、存儲容量、硬件加速和網絡帶寬等。
4、利用公有云定價模型
當您購買云服務時,請務必利用各種可用的定價模型。例如,國內云廠商提供后付費(按量)實例、預付費(包月/包年)實例和搶占實例,當然,百度智能云近期還推出了潮汐算力實例(夜間及周末超低價格類型)。
后付費(按量)實例非常適合短期或不可預測的工作負載。預付費(包月/包年)實例可以為您節省大量按需價格,但需要一次性預付款幾個月、一年或三年的承諾,這種預購買時間越長折扣越低。搶占實例實例非常適合時間敏感或靈活的工作負載。潮汐算力實例適合業務對計算時間要求不嚴格的場景,例如影視渲染、離線大數據計算等。
5、識別空閑計算資源
降低云成本的另一種方法是識別和關閉未使用的資源。這包括不再需要的資源以及未充分利用的資源。
要查找空閑資源,您可以使用多種工具,包括公有云提供的云監控應用,可以快速發現那些資源利用率一直處于較低的狀態,或未被使用的資源。例如,限制的云磁盤、彈性公網IP等。確定這些資源后,您可以關閉它們或保留它們以備將來使用。
6、優化采購策略
購買云資源時,請務必比較價格并選擇提供最佳價值的選項。此外,考慮使用預留實例或預付費服務以獲得折扣。當然國內公有云市場你還可以找到對應公司的銷售人員,讓他來幫助您申請更多的折扣。
如果您的公司對公有云的需求量較大的時候,結合考慮到現有技術能力,可以進行公開投標或選擇多云模式來制衡,可以更有效的優化采購成本。
7、利用低成本產品替代方案
結合業務形態和要求考慮選用低成本產品替代現有高成本產品。例如,節省存儲成本的一種方法是對不經常訪問的數據使用成本較低的存儲層。這可以幫助您為更頻繁訪問的數據釋放更昂貴的存儲層中的空間。節省公司內常用的Redis產品費用的一種方法是對一些延遲響應要求不是那么高的存儲數據使用AEP(傲騰內存)類型或磁盤介質的兼容Reids協議的數據庫,例如百度智能云的Pega DB,騰訊云的Tendis,阿里云的Tair和PingCAP的TiKV。當然上述只是列舉了兩個典型場景,其它類型的服務大多數有低成本替代方案,選用替代方案前,需要業務方考慮是否可以滿足業務要求。
8、選擇滿足需求的產品等級
考慮自身業務需要,滿足業務要求產品等級即可,例如選用冗余對于數據保護很重要,但也會增加不必要的成本。請務必仔細考慮您的冗余要求,并僅為您需要的保護級別付費。
9、優化網絡配置
檢查業務的網絡配置是否合理。例如,如果您有不同地理區域的用戶需要訪問的數據,請考慮使用內容分發網絡 (CDN) 來降低流量成本。以及正確配置網絡可以幫助您避免昂貴的數據傳輸費用。請務必選擇正確的連接選項并積極使用帶寬以最大程度地降低成本。
10、選擇最有效益的云提供商
并非所有的云提供商都是平等的。一些供應商提供比其他供應商更具成本效益的服務。例如,并不是所有公司都適合選擇市場占有率第一的云提供商,需要衡量自己的體量在該云提供商的等級,等級越高,受重視程度也就越高,從而服務質量也會更高。并且可能折扣也會更低。請務必進行研究并選擇能夠為您的需求提供最佳價值的提供商。
11、實施云管理工具
有許多優秀的云管理工具可以幫助您監控和優化您的云使用情況。請務必選擇適合您的需求和預算的工具。現在云提供商自己也都會有一些管理工具提供給用戶使用。
12、對員工進行云成本教育
確保組織中的每個人都了解公司的云支出。教育員工降低成本的重要性,并為他們提供資源和工具來幫助他們節省資金。當然,我認為這個思想應該是從上到下傳遞的。
13、進行定期審核
定期審核您的云成本可以幫助您確定可以削減的領域。請務必仔細查看您的云賬單并尋找減少支出的方法。通過遵循這些策略,您可以確保控制云成本。
如上就是本次介紹的降低云成本的 N 種方法:終極節省指南,在今年環境的驅動下,越來越多的公司開始重視云的成本支出,來保障公司可以走過目前這個階段,希望上述的方法可以幫助到您及您的公司度過這段時間,也希望您及您公司的業務蒸蒸日上。